Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour French Open - Paris Wimbledon - London U.S. Open - New York Mouilleron-Le-Captif Challenger Ukraine F3 Russia F2 Italy F6 Italy F7 Italy F8 Italy F9 Italy F10 Italy F11 Italy F15 Italy F16 Russia F3 Russia F4 Russia F7 Russia F1 Czech Republic F3 Greece F1 Greece F3 Turkey F34 Turkey F35 Czech Republic F7 Italy F2 Qatar F2 Czech Republic F2 Czech Republic F4 Czech Republic F7 Czech Republic F12 Czech Republic F4 (Usti Nad Orlici) Czech Republic F4 Greece F2 Russia F1 Uzbekistan F1 Belarus F1 Belarus F2 Uzbekistan F2 Uzbekistan F4 Italy F13 Ukraine F1 Turkey F4 Warsteiner Challenger Wolfsburg - Wolfsburg Ljubljana Open 2002 - Ljubljana Neride Prague Indoor - Prague TED Open - Istanbul ECM Cup - Prague 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City Opel Bulvaria MCG Bulgarian Open - Sofia Tatra Banka Open 2003 - Bratislava KGHM Polish Indoors - Wroclaw Prague Open - Prague Mordovia Cup - Saransk St. Petersburg Challenger 2006 - St. Petersburg Muller Cup - Ulm UTC Open by Selena - Cherkassy Alexander Kolyaskin Memorial - Donetsk ATP Challenger Trophy 2007 - Trnava BNP Paribas Primrose - Bordeaux Mordovia Cup 2008 - Saransk XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Penza Cup - Penza Ciur Cup 99 - Prague PEOPLEnet CUP - Dnepropetrovsk BMW Tennis Championship - Sunrise Besancon Challenger Bergamo Challenger Morocco Tennis Tour - Tanger Tunis Challenger Zivnobanka Open - Prostejov Reggio Emilia Challenger Challenger 42 - Andrezieux Residenza Open - Magdeburg Prosperita Open 2008 - Ostrava Penza Challenger Segovia Challenger Istanbul Challenger Tulsa Auto Collection USTA Challenger - Tulsa ECU Prague Open - Prague Okal Open - Eckental Astana Challenger Bergamo Challenger The Surbiton Trophy - Surbiton Barletta Challenger Rome Challenger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Bordeaux Challenger Alessandria Challenger Prostejov Challenger Kosice Challenger Milan Challenger Braunschweig Challenger Pozoblanco Challenger Zagreb Open - Zagreb Penza Challenger Pekao Open - Szczecin Open de Franche Comte - Besancon Istanbul Challenger BMW Brixina Tennis Open 2000 - Bressanone Yokohama International Tennis Tournament - Yokohama Neride Prague Indoor - Prague Zivnobanka Czech Open - Prostejov Regional Hand Center Men's Challenger - Fresno IPP Open - Helsinki Lamberts Open by Stawag - Aachen Sony Ericsson Open 2008 - Belgrade Caloundra Challenger 5 Volkswagen Challenger - Wolfsburg 2002 Tulsa USTA Challenger - Tulsa Mitsubishi Electric Europe Cup - Monza Sarajevo Challenger ECM Prague Open 2008 - Prague Sporting Challenger - Turin GHI Bronx Classic - Bronx Samsung Securities Cup Challenger - Seoul Steelers Cup - Kosice Tatra Banka Open 2001 - Bratislava Penza Challenger Morocco Tennis Tour - Meknes Astana Challenger USTA Tennis Championships of Houston - Houston Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Shanghai Challenger Istanbul Challenger Steelers Cup - Kosice Tashkent Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Eckental Challenger Ortisei Challenger Ispat Open 2004 - Ostrava Sarajevo Challenger Bath Challenger Sarasota Challenger Prague Open - Prague Leon Challenger Bordeaux Challenger Furth Challenger Kosice Challenger Tanger Challenger Istanbul Challenger Astana Challenger Aptos Challenger Istanbul Challenger Almaty Challenger 2 - Almaty Rome Challenger Izmir Challenger IPP Open - Helsinki ECM Prague Open - Prague Bergamo Challenger Memorial Manfredini - Sassuolo GHI Bronz Classic - Bronx St. Brieuc Challenger BMW Tennis Championship - Sunrise Heilbronn Open - Heilbronn Alexander Kolyaskin Memorial - Donetsk Aix En Provence Challenger Roma Challenger 2007 - Rome Astana Challenger - Astana Almaty Challenger 1 - Almaty Penza Cup - Penza Internazionali di Tennis di Bergamo - Bergamo Astana Challenger Aptos Challenger Togliatti Cup - Togliatti Prague Challenger Pekao Open - Szczecin PEOPLEnet Cup - Dnepropetrovsk ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Furth Challenger Brescia Challenger Marburg Challenger Wroclaw Challenger Saransk Challenger Szczecin Challenger Trnava Challenger Prostejov Challenger Rijeka Open - Rijeka Astana Challenger San Benedetto Challenger - San Benedetto Saransk Challenger Eckental Challenger Ningboo Challenger Penza Cup 2008 - Penza Tatra Banka Slovak Open - Bratislava Eckental Challenger Bergamo Challenger Cherbourg Challenger Mordova Cup 2007 - Saransk Lambertz Open by Stawag 2007 - Aachen Ciudad de Pozoblanco 'Open Diputacion' - Cordoba The Waco International Tennis Challenger - Waco Moscow Challenger St. Brieuc Challenger Dallas Challenger Mersin Challenger Caltanissetta Challenger 2000 Cairo Challenger - Cairo Astana Challenger CA-Challenge - Graz Irving Challenger Prostejov Challenger Samarkand Challenger - Samarkand Prostejov Challenger 9th Wartburg Open - Eisenach Wroclaw Challenger Open Castilla y Leon Trofeo Iberdrola - Segovia Astana Challenger Prostejov Challenger Cherbourg Challenger Ortisei Challenger Chicago Challenger Burnie Challenger Andria Challenger Challenger Tunisie - Tunis Tyler Challenger Bloomfield Hills Challenger Lugano Challenger Bratislava 2 Challenger Phoenix Challenger Bath Challenger Dallas Challenger Irving Challenger ECM Cup - Prague Ortisei Challenger ATP Challenger Hamburg - Hamburg 2000 Challenger de Granby - Granby Podebradka Cup - Prague TED Open Istanbul - Istanbul Copenhagen Open - Copenhagen Trofeo Barcelona de Tenis - Barcelona Oberstaufen Challenger Prague Challenger Challenger Ford de Cherbourg - Cherbourg Segovia Challenger Siemens Open 2001 - Scheveningen Ottignies-Louvain-la-Neuve Challenger Canberra Challenger Aptos Challenger Orleans Challenger Qatar F1 Bratislava Challenger 2000 Mercedes Cup - Stuttgart Guangzhou Challenger Lexington Challenger Manama Challenger Lyon Challenger Manama Challenger Fifth-Third Bank Tennis Championships - Lexington ATP Open Castilla y Leon - Segovia Lyon Challenger Phoenix Challenger Porto Challenger Akbank Private Banking TED Open - Istanbul Mallorca Open - Mallorca CA Challenge - Graz Nottingham Challenger Southern Capital Cup - Almaty Project Independence Men's Challenger - Mandeville Nottingham 2 Challenger Togliatti Cup - Togliatti USTA Challenger of San Antonio - San Antonio Qatar Open - Doha Vancouver Challenger Aptos Challenger Open 13 - Marseille Estoril Open - Estoril Open Seat Godo - Barcelona Gerry Weber Open - Halle Nur-Sultan 1 Challenger Cary Challenger Heilbronn Open - Heilbronn Helsinki Challenger Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg Rezidenza Open - Magdeburg Nottingham 2 Challenger IX Open Internacional D'Andorra - Andorra Open de Montauban - Montauban Rome Challenger Oberstaufen Cup - Oberstaufen Istanbul Challenger Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Renault Slovenian Open - Ljubljana Eisenberg Jerusalem Open 2000 - Jerusalem Marburg Challenger Muller Cup 2000 - Ulm LTA Men's Challenger - Wrexham Heineken Open Shanghai - Shanghai Osaka International Tennis Tournament - Osaka Bergamo Challenger KGHM Polish Indoors - Wroclaw Kremlin Cup - Moscow Traralgon Challenger Pau Challenger Phoenix Challenger IPP Open - Helsinki Qatar Open - Doha Heineken Open - Auckland Surbiton Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Nottingham Challenger The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Ilkley Challenger SAP Open - San Jose Brest Challenger Open de Franche-Comte - Besancon Czech Open - Prostejov Mallorca Challenger Open Seat Godo 2005 - Barcelona St. Tropez Challenger Estoril Open - Estoril Helsinki Challenger The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Mordovia Cup 2005 - Saransk Tatra Banka Slovak Open - Bratislava Murcia Challenger Madrid Challenger Allianz Suisse Open - Gstaad RCA Championships - Indianapolis Copenhagen Open - Copenhagen Quimper Challenger Togliatti Cup - Togliatti Mercedes-Benz Cup - Los Angeles Bergamo Challenger Danderyd Challenger Tenerife 1 Challenger Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Aix En Provence Challenger Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Surbiton Challenger Grand Prix Hassan II - Casablanca Braunschweig Challenger Oeiras 4 Challenger 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona BMW Open - Munich Bordeaux Challenger Ordina Open - 's-Hertogenbosch Aamulehti Tampere Open - Tampere UTC Open - Cherkassy ATP Kremlin Cup - Moscow Pozoblanco Challenger St. Petersburg Open - St. Petersburg Sydney International - Sydney Ostrava Challenger Stockholm Open - Stockholm St. Tropez Challenger ABN/AMRO World Tennis Tournament - Rotterdam Bratislava Challenger The Tennis Channel Open - Las Vegas ATP Challenger Trophy 2008 - Trnava Recanati Challenger Genova Challenger Mercedes Cup - Stuttgart Rennes Challenger Helsinki Challenger ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington Prague Challenger St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai St. Petersburg Open - St. Petersburg The Artois Championships - London Mercedes Cup - Stuttgart BA-CA Tennis Trophy - Vienna ATP Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Open 13 - Marseille Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Gerry Weber Open - Halle Prostejov Challenger Allianz Suisse Open Gstaad - Gstaad Open de Moselle - Metz If Stockholm Open - Stockholm Kremlin Cup - Moscow Petange Challenger BMW Open - Munich Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha Dallas Challenger Heilbronn Challenger Bergamo Challenger Sarajevo Challenger The Dubai Tennis Championships - Dubai U.S. Mens's Clay Court Championship - Houston Bank Austria Tennis Trophy - Vienna Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Belgrade Challenger Eckental Challenger Ortisei Challenger Pilot Pen Tennis - New Haven Cherbourg Challeger Le Gosier Challenger Prague Challenger Thailand Open - Bangkok Kremlin Cup - Moscow Masters Series - Hamburg Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Brisbane - Brisbane Sarajevo Challenger Marrakech Challenger Grand Prix Hassan II - Casablanca BMW Open - Munich AEGON Championships - London Mercedes Cup - Stuttgart Jersey Challenger Winston Salem - Winston Salem Open de Moselle - Metz Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Apia International - Sydney Open 13 - Marseille US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice Gerry Weber Open - Halle Credit Agricole Suisse Open - Gstaad Napoli Challenger China Open - Beijing St. Brieuc Challenger Guadalajara Challenger Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Mexico City Challenger Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Rome Challenger Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Kremlin Cup - Moscow Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane ATP Kremlin Cup - Moscow Rome Challenger Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BMW Open - Munich Open de Nice Cote d'Azur - Nice Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch Hall of Fame Tennis Championships - Newport Aegon Nottingham Open - Nottingham Croatia Open Umag - Umag Biel Challenger Malaysian Open - Kuala Lumpur Gerry Weber Open - Halle Next Generation Adelaide International - Adelaide Ostrava Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Brisbane International - Brisbane Ecuador Open - Quito Dubai Duty Free Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch AEGON Championships - London Open Parc - Lyon Pilot Pen Tennis - New Haven Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel DIEMA XTRA Sofia Open - Sofia Open 13 Provence - Marseille Libema Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis Mifel - Los Cabos Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow AEGON International - Eastbourne Gerry Weber Open - Halle Dubai Duty Free Tennis Championships - Dubai Astana Open - Nur-Sultan Gonet Geneva Open - Geneva Anytech365 Andalucia Open - Marbella Astana Open - Nur-Sultan Open Sud de France - Montpellier Astana Open - Astana Open 13 - Marseille Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Gerry Weber Open - Halle Liberec Challenger SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Brisbane International - Brisbane Almaty Open - Almaty If Stockholm Open - Stockholm Kremlin Cup - Moscow Almaty Open - Almaty Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Bratislava Challenger Seville Challenger Gerry Weber Open - Halle BMW Open - Munich Savannah Challenger Qatar ExxonMobil Open - Doha Apia International - Sydney PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg San Francisco Challenger Zivnobanka Czech Open - Prostejov Prostejov Challenger Open de la Comunidad Valenciana - Valencia Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Binghamton Professional Tennis Tournament - Binghamton Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open 13 Provence - Marseille BRD Nastase Tiriac Trophy - Bucharest Challenger 42 - Andrezieux Mercedes Cup - Stuttgart Gerry Weber Open - Halle Ostrava Challenger AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Canberra Challenger Brisbane International - Brisbane Mons Challenger BMW Open - Munich Mercedes Cup - Stuttgart BMW Open - Munich Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Swiss Indoors Basel - Basel USTA Championships of Kerrville - Kerrville Kremlin Cup - Moscow Prague Challenger - Prague Apia International - Sydney Memphis Open - Memphis Open Castilla y Leon - Segovia Hungarian Open - Budapest BMW Open - Munich Geneva Open - Geneva Intersport Heilbronn Open - Heilbronn China Open - Beijing Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona BMW Open - Munich St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan 2 Challenger Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Helsinki Challenger ABN AMRO World Tennis Tournament - Rotterdam Nur-Sultan Challenger Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Tenerife 3 Challenger Lugano Challenger Open 13 Provence - Marseille Little Rock Challenger Serbia Open - Belgrade Ilkley Challenger Nottingham 2 Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Stockholm Open - Stockholm Malaysian Open - Kuala Lumpur Brest Challenger ABN AMRO Open - Rotterdam Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Millennium Estoril Open - Estoril Brest Challenger St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Hamburg Open - Hamburg Tenerife 3 Challenger Medibank International - Sydney Madrid Challenger The Dubai Tennis Championships - Dubai Interwetten Austrian Open - Kitzbuhel Open Occitanie - Montpellier Porto Challenger 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Moselle Open - Metz Next Generation Adelaide International - Adelaide Portugal Open - Oeiras Qatar ExxonMobil Open - Doha Apia International - Sydney Abierto Mexicano - Los Cabos Grand Prix de Tennis de Lyon - Lyon Maharashtra Open - Pune If Stockholm Open - Stockholm Pacific Life Open - Indian Wells Generali Open - Kitzbuhel Kremlin Cup - Moscow Nature Valley International - Eastbourne NASDAQ-100 Open - Miami Stanford Challenger Tennis Masters Series - Monte Carlo Murray River Open - Melbourne 2001 Mercedes Cup - Stuttgart Tennis Masters Series - Toronto Pacific Life Open - Indian Wells Concepcion Challenger Lille Challenger Francavilla Challenger Chicago Challenger Astana Challenger NASDAQ-100 Open - Miami Helsinki Challenger Cassis Challenger Allianz Suisse Open - Gstaad Koblenz Challenger Phoenix Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Telecom Italia Masters - Rome NASDAQ-100 Open - Miami Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Pacific Life Open - Indian Wells Rogers Masters - Montreal Masters Series Monte-Carlo - Monte Carlo AIG Japan Open - Tokyo AEGON Championships - London Western & Southern Financial Group Masters - Cincinnati Internationaler Raiffeisen Grand Prix - St. Polten Masters Series Madrid - Madrid BNP Paribas Open - Indian Wells Pilot Pen Tennis - New Haven Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Shanghai ATP Masters 1000 - Shanghai Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Mutua Madrid Open - Madrid Open 13 Provence - Marseille Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Barcelona Open BancSabadell - Barcelona Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Erste Bank Open - Vienna BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BMW Open - Munich AEGON International - Eastbourne Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Miami Open - Miami Internazionali BNL d'Italia - Rome Wimbledon - London Sony Ericsson Open - Miami Miami Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha Shanghai Rolex Masters - Shanghai Pacific Life Open - Indian Wells Open 13 Provence - Marseille Miami Open - Miami Cincinnati Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Nature Valley International - Eastbourne Western & Southern Open - New York Miami Open - Miami Shanghai Rolex Masters - Shanghai Generali Open - Kitzbuhel Hangzhou Open - Hangzhou Mutua Madrilena Masters Madrid - Madrid St. Petersburg Open - St. Petersburg Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Miller Lite Hall of Fame Tennis Championships - Newport Miami Open - Miami Internazionali BNL d'Italia - Rome French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London Geneva Open - Geneva U.S. Open - New York St. Petersburg Open - St. Petersburg Fever-Tree Championships - London China Open - Beijing Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York U.S. Open - New York U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris French Open - Paris Mutua Madrid Open - Madrid Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Ilkley Challenger U.S. Open - New York Astana Open - Astana Australian Open - Melbourne Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 1R, KAZ-KOR 5-0 Davis Cup, World Group, PO, KAZ-SUI 5-0 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, QF, SUI-KAZ 3-2 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, Group I, 2R, KAZ-CHN 4-1 Davis Cup, World Group, QR, KAZ-POR 3-1 Davis Cup, Finals, Group E Davis Cup, World Group, QR, KAZ-NED 3-1 Davis Cup, Finals, Group B Davis Cup, Group 1, PO, THA-KAZ 0-5 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, 1R, KAZ-ITA 3-2 Davis Cup, World Group, PO, RUS-KAZ 3-1 Davis Cup, World Group, 1R, KAZ-BEL 3-2 Davis Cup, Finals, QF, SRB-KAZ 2-1 Davis Cup, Qualifiers, 1R, NOR-KAZ 1-3 Davis Cup, Group D, Glasgow Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, World Group, 1R, CZE-KAZ 2-3 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, PO, KAZ-ARG 3-2 Davis Cup, World Group, 1R, SRB-KAZ 3-2 Davis Cup, World Group, 1R, KAZ-SUI 4-1 Davis Cup, World Group, QF, CRO-KAZ 3-1 Olympics - London Olympics - Tokyo Shanghai Rolex Masters - Shanghai